package com.hlkj.baojin.service;

import com.hlkj.baojin.entity.vo.CameraInfo;
import com.hlkj.baojin.entity.vo.Organization;
import com.hlkj.baojin.entity.vo.OrganizationTree;

import java.util.List;

/**
 * @author 徐其伟
 * @Description:
 * @date 19-1-3 下午4:43
 */
public interface HKWebService {
    String login();

    String getToken();

    List<Organization> getResource(String resType);

    List getOrgAndCameraZTreeByOrgId(String indexCode);

    List getOrgAndCameraZTreeByOrgIndexCode(String id);

    List getOrgAndCameraZTreeByCamera(String[] indexCode);

    List<CameraInfo> listCameraByOrgIndexCode(String indexCode);

    List<CameraInfo> getCameraByIndexCode(String... indexCodes);

    String getStream(String indexCode);

    List<OrganizationTree> getOrganizationTree();

    String checkResourcePrivilege(String indexCode, int operCode);

    String getPlaybackInfo(String indexCode, String beginTime, String endTime, String storeType);
}
